rocket driven catapult - Spanish English Dictionary